I'm embarrassed – Deutsch–English translations

🇬🇧 en de 🇩🇪

I'm embarrassed phraseologicalUnit

  • I'm embarrassed
es ist mir peinlich
Wiktionary Links